technically feasible - Turkish English Dictionary